-
Notifications
You must be signed in to change notification settings - Fork 961
Reckless: dont crash the plugin #8455
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reckless: dont crash the plugin #8455
Conversation
|
fixes: #8444 |
|
Consolidate plugin installation passes after 2-3 tries but summary still keeps failing with error: |
tests/test_reckless.py
Outdated
| header = line | ||
|
|
||
|
|
||
| @unittest.skipIf(VALGRIND, "virtual environment triggers memleak detection") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Better is #8457
This is |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 98b524b
It is strange that when It successfully starts the plugin and fixes subsequent |
|
Removed first commit, rebased. |
98b524b to
7cf95b0
Compare
This was overloading the reckless-rpc plugin input when outputting json all in one shot. The verbosity was mostly dependency resolution which wasn't all that helpful so call uv pip install as normal. Changelog-None: bug introduced this release.
Reckless uv installations typically produce 3KB+ of output.
7cf95b0 to
906bc7a
Compare
Checklist
Before submitting the PR, ensure the following tasks are completed. If an item is not applicable to your PR, please mark it as checked:
The legacy uv installer was extremely verbose and the flood of output caused a crash in the reckless-rpc plugin. This gives the plugin time to react, but also reduces the verbosity as most of it was dependency resolution from requirements.txt which was generally superfluous.